Big Huge Thesaurus

Lake Ilmen

noun

sounds kind of like